﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace br.ita.CTC34.GLCToAPConverter
{
    public class APTransition
    {
        public string currentState { get; set; }
        public string tapeSymbol { get; set; }
        public string symbolReadFromStack { get; set; }
        public string newState { get; set; }
        public string symbolWrittenOnStack { get; set; }

        public APTransition(string currentState,
            string tapeSymbol,
            string symbolReadFromStack,
            string newState,
            string symbolWrittenOnStack)
        {
            this.currentState = currentState;
            this.tapeSymbol = tapeSymbol;
            this.symbolReadFromStack = symbolReadFromStack;
            this.newState = newState;
            this.symbolWrittenOnStack = symbolWrittenOnStack;
        }

    }
}
